Castor bean

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A castor oil plant, of the species Ricinus communis.
  2. 2
    the toxic seed of the castor-oil plant; source of castor oil wordnet
  3. 3
    The seed of the castor oil plant, used in the production of castor oil and of the poison ricin.